foreign protein - French English Dictionary